package cn.cvs.dao;

import cn.cvs.pojo.SysRole;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface SysRoleDao {

    // 查询角色信息
    List<SysRole> findAllSysRole();

    // 判断角色编码是否已存在
     int getByCode(  @Param("code") String code);

    // 添加角色信息
    int addSysRole( SysRole sysRole);

    // 删除角色信息
    int delSysRole( Integer id);

    // 根据编号获取数据
    SysRole getBySysRoleOrId( Integer id);

    // 修改
    int updateSysRole(SysRole sysRole);


    int sysRoleCount( Integer id );






}
